home *** CD-ROM | disk | FTP | other *** search
- /* FUNCTION DEFINITIONS LIST*/
- /**/
- /* Date: 05.07.96*/
- /**/
- /* "games.library"*/
- /**/
- /*----------------------------------------*/
- /* Standard functions*/
- /*----------------------------------------*/
- #pragma libcall GMSBase InitGPI 1e 001
- #pragma libcall GMSBase RemoveGPI 24 001
- #pragma libcall GMSBase Read_Mouse 2a 001
- #pragma libcall GMSBase Read_JoyPort 30 001
- #pragma libcall GMSBase Read_JoyStick 36 001
- #pragma libcall GMSBase Read_JoyPad 3c 001
- #pragma libcall GMSBase Read_SegaPad 42 001
- #pragma libcall GMSBase Read_Analog 48 001
- #pragma libcall GMSBase Read_Key 4e 801
- #pragma libcall GMSBase FastRandom 54 101
- #pragma libcall GMSBase SlowRandom 5a 101
- #pragma libcall GMSBase Wait_LMB 60 0
- #pragma libcall GMSBase Wait_Fire 66 001
- #pragma libcall GMSBase Wait_Time 6c 001
- #pragma libcall GMSBase NoRequesters 72 0
- #pragma libcall GMSBase SetFilter 78 001
- #pragma libcall GMSBase Add_InputHandler 7e 0
- #pragma libcall GMSBase Rem_InputHandler 84 0
- #pragma libcall GMSBase Add_Interrupt 8a 10803
- #pragma libcall GMSBase Rem_Interrupt 90 801
- #pragma libcall GMSBase SmartLoad 96 09803
- #pragma libcall GMSBase QuickLoad 9c 09803
- #pragma libcall GMSBase SmartUnpack a2 09803
- #pragma libcall GMSBase SetUserPri a8 0
- #pragma libcall GMSBase SetGMSPrefs ae 801
- #pragma libcall GMSBase UnpackPic b4 A9803
- #pragma libcall GMSBase GetPicInfo ba 801
- #pragma libcall GMSBase SetPassword c0 001
- #pragma libcall GMSBase AllocMemBlock c6 1002
- #pragma libcall GMSBase FreeMemBlock cc 001
- #pragma libcall GMSBase Reserved24 d2 0
- #pragma libcall GMSBase Reserved25 d8 0
- #pragma libcall GMSBase Reserved26 de 0
- #pragma libcall GMSBase Reserved27 e4 0
- #pragma libcall GMSBase Reserved28 ea 0
- #pragma libcall GMSBase Reserved29 f0 0
- #pragma libcall GMSBase Reserved2A f6 0
- #pragma libcall GMSBase Reserved2B fc 0
- #pragma libcall GMSBase Reserved2C 102 0
- #pragma libcall GMSBase Reserved2D 108 0
- #pragma libcall GMSBase Reserved2E 10e 0
- #pragma libcall GMSBase Reserved2F 114 0
- #pragma libcall GMSBase Reserved2G 11a 0
- #pragma libcall GMSBase Reserved2H 120 0
- #pragma libcall GMSBase Reserved2I 126 0
- #pragma libcall GMSBase Reserved2J 12c 0
- /*----------------------------------------*/
- /* Screens.GPI functions.*/
- /*----------------------------------------*/
- #pragma libcall GMSBase Add_Screen 132 801
- #pragma libcall GMSBase Delete_Screen 138 801
- #pragma libcall GMSBase Show_Screen 13e 801
- #pragma libcall GMSBase Hide_Screen 144 0
- #pragma libcall GMSBase ReturnToOS 14a 0
- #pragma libcall GMSBase AutoOSReturn 150 0
- #pragma libcall GMSBase SwapBuffers 156 801
- #pragma libcall GMSBase Wait_VBL 15c 0
- #pragma libcall GMSBase Wait_OSVBL 162 0
- #pragma libcall GMSBase Wait_RastLine 168 001
- #pragma libcall GMSBase Remake_Screen 16e 801
- #pragma libcall GMSBase HWScroll_Horizontal 174 0802
- #pragma libcall GMSBase HWScroll_Vertical 17a 0802
- #pragma libcall GMSBase HWScroll_Reset 180 801
- /**/
- /* Colour stuff.*/
- /**/
- #pragma libcall GMSBase B12_FadeToBlack 186 801
- #pragma libcall GMSBase B12_FadeToWhite 18c 10803
- #pragma libcall GMSBase B12_FadeToPalette 192 109804
- #pragma libcall GMSBase B12_FadeToColour 198 0802
- #pragma libcall GMSBase B24_FadeToBlack 19e 0802
- #pragma libcall GMSBase B24_FadeToWhite 1a4 801
- #pragma libcall GMSBase B24_FadeToPalette 1aa 9802
- #pragma libcall GMSBase B24_FadeToColour 1b0 0802
- #pragma libcall GMSBase Change_Colours 1b6 109804
- #pragma libcall GMSBase Blank_Colours 1bc 801
- /**/
- /* Rasterlist stuff.*/
- /**/
- #pragma libcall GMSBase Init_RasterList 1c2 801
- #pragma libcall GMSBase Update_RasterList 1c8 801
- /*Update_RastCommand(Command)(a1)*/
- #pragma libcall GMSBase Remove_RasterList 1ce 801
- #pragma libcall GMSBase Hide_RasterList 1d4 801
- #pragma libcall GMSBase Show_RasterList 1da 801
- /**/
- /* Sprite stuff.*/
- /**/
- #pragma libcall GMSBase Init_Sprite 1e0 9802
- #pragma libcall GMSBase Update_Sprite 1e6 9802
- #pragma libcall GMSBase Move_Sprite 1ec 801
- #pragma libcall GMSBase Remove_Sprite 1f2 0802
- #pragma libcall GMSBase Update_SpriteList 1f8 801
- #pragma libcall GMSBase Remove_SpriteList 1fe 801
- #pragma libcall GMSBase Remove_AllSprites 204 801
- #pragma libcall GMSBase Return_AllSprites 20a 801
- /**/
- /* Reserved for later!*/
- /**/
- #pragma libcall GMSBase Reserved00 210 0
- #pragma libcall GMSBase Reserved01 216 0
- #pragma libcall GMSBase Reserved02 21c 0
- #pragma libcall GMSBase Reserved03 222 0
- #pragma libcall GMSBase Reserved04 228 0
- #pragma libcall GMSBase Reserved05 22e 0
- #pragma libcall GMSBase Reserved06 234 0
- #pragma libcall GMSBase Reserved07 23a 0
- /*----------------------------------------*/
- /* Blitter.GPI*/
- /*----------------------------------------*/
- #pragma libcall GMSBase Init_BOB 240 9802
- #pragma libcall GMSBase Init_BOBList 246 9802
- #pragma libcall GMSBase Blit_BOB 24c 9802
- #pragma libcall GMSBase Blit_BOBList 252 9802
- #pragma libcall GMSBase Clear_BOB 258 9802
- #pragma libcall GMSBase Clear_BOBList 25e 9802
- #pragma libcall GMSBase Blit_Vertical_Series 264 9802
- #pragma libcall GMSBase Blit_ScaledBMap 26a 801
- #pragma libcall GMSBase Blit_Pattern 270 801
- #pragma libcall GMSBase Blit_Line 276 3210805
- #pragma libcall GMSBase Blit_Direct 27c 9802
- #pragma libcall GMSBase SnR_Backgrounds 282 9802
- #pragma libcall GMSBase Clear_Screen 288 801
- #pragma libcall GMSBase Clear_Screen_Area 28e 3210805
- #pragma libcall GMSBase GrabBlitter 294 0
- #pragma libcall GMSBase FreeBlitter 29a 0
- #pragma libcall GMSBase Reserved12 2a0 0
- #pragma libcall GMSBase Reserved13 2a6 0
- #pragma libcall GMSBase Reserved14 2ac 0
- #pragma libcall GMSBase Reserved15 2b2 0
- #pragma libcall GMSBase Reserved16 2b8 0
- #pragma libcall GMSBase Reserved17 2be 0
- #pragma libcall GMSBase Reserved18 2c4 0
- #pragma libcall GMSBase Reserved19 2ca 0
- #pragma libcall GMSBase Reserved1A 2d0 0
- #pragma libcall GMSBase Reserved1B 2d6 0
- /*----------------------------------------*/
- /* Sound.GPI*/
- /*----------------------------------------*/
- #pragma libcall GMSBase AllocAudio 2dc 0
- #pragma libcall GMSBase FreeAudio 2e2 0
- #pragma libcall GMSBase InitSound 2e8 801
- #pragma libcall GMSBase CheckChannel 2ee 001
- #pragma libcall GMSBase PlaySound 2f4 801
- #pragma libcall GMSBase PlaySoundDAC1 2fa 801
- #pragma libcall GMSBase PlaySoundDAC2 300 801
- #pragma libcall GMSBase PlaySoundDAC3 306 801
- #pragma libcall GMSBase PlaySoundDAC4 30c 801
- #pragma libcall GMSBase PlaySoundPri 312 801
- #pragma libcall GMSBase PlaySoundPriDAC1 318 801
- #pragma libcall GMSBase PlaySoundPriDAC2 31e 801
- #pragma libcall GMSBase PlaySoundPriDAC3 324 801
- #pragma libcall GMSBase PlaySoundPriDAC4 32a 801
- #pragma libcall GMSBase SetVolume 330 1002
- #pragma libcall GMSBase FadeVolume 336 0
- #pragma libcall GMSBase InitSTPlayer 33c 0
- #pragma libcall GMSBase PlaySTMOD 342 0
- #pragma libcall GMSBase StopSTPlayer 348 0
- #pragma libcall GMSBase MED_Init_Player 34e 0
- #pragma libcall GMSBase MED_Free_Player 354 0
- #pragma libcall GMSBase MED_Load_Module 35a 0
- #pragma libcall GMSBase MED_UnLoad_Module 360 0
- #pragma libcall GMSBase MED_RelocModule 366 0
- #pragma libcall GMSBase MED_SetTempo 36c 0
- #pragma libcall GMSBase MED_SetModnum 372 0
- #pragma libcall GMSBase MED_Play_Module 378 0
- #pragma libcall GMSBase MED_Cont_Module 37e 0
- #pragma libcall GMSBase MED_Stop_Player 384 0
-